import Toast from 'tdesign-miniprogram/toast';

Page({
  data: {
    content: '这是一段可以被复制的内容，支持markdown格式。\n\n**粗体文本**\n*斜体文本*\n\n- 列表项1\n- 列表项2',
    comment: 'good',
  },

  handleAction(e) {
    const { name, active, data } = e.detail;

    let message = '';
    switch (name) {
      case 'replay':
        message = '重新生成';
        break;
      case 'copy':
        console.log(data);
        message = '复制成功';
        break;
      case 'good':
        message = active ? '点赞成功' : '取消点赞';
        break;
      case 'bad':
        message = active ? '点踩成功' : '取消点踩';
        break;
      case 'share':
        message = '分享功能';
        break;
      default:
        message = `执行了${name}操作`;
    }

    Toast({
      context: this,
      selector: '#t-toast',
      message,
      theme: 'success',
    });
  },
});
